/**
 * Copyright 2014-2016 com.lycheeframework.mapping
 * All rights reserved.
 * 
 * @project
 * @author Administrator
 * @version 1.0
 * @date 2016-08-08
 */
package com.eyaomall.wxmall.model.po;

import java.math.BigDecimal;
import java.util.Date;

import com.lycheeframework.core.model.IPO;

/**
 * 
 * @author Administrator
 *
 */
public class DiscountGoods implements IPO {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	/**
	 *  主键 ID
	 */
	private Integer id;

	/**
	 *  产品ID
	 */
	private Integer goodsId;

	/**
	 *  标题
	 */
	private String title;

	/**
	 *  摘要
	 */
	private String summary;

	/**
	 *  限制砍价的小时数
	 */
	private Integer limitTime;

	/**
	 *  原价
	 */
	private BigDecimal oriPrice;

	/**
	 *  底价
	 */
	private BigDecimal price;

	/**
	 *  共多少刀就是底价
	 */
	private Integer limitNum;

	/**
	 *  前多少刀
	 */
	private Integer firstNum;

	/**
	 *  前多少刀砍掉的钱数
	 */
	private BigDecimal limitPrice;

	/**
	 *  活动开始时间
	 */
	private Date gmtStart;

	/**
	 *  活动结束时间	 
	 */
	private Date gmtEnd;

	/**
	 *  店铺ID
  M_SHOP.ID
	 */
	private Integer shopId;

	/**
	 *  商家ID
  M_MERCHANTS.ID
	 */
	private Integer merchantsId;

	/**
	 *  创建时间
	 */
	private Date gmtCreate;

	/**
	 *  修改时间
	 */
	private Date gmtModified;

	/**
	 *  状态
	 */
	private String status;

	/**
	 * IMG_URL
	 */
	private String imgUrl;

	/**
	 *  成交人数
	 */
	private Integer payNum;

	/**
	 *  参与人数
	 */
	private Integer discountNum;


	public Integer getId() {
		return id;
	}
	
	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getGoodsId() {
		return goodsId;
	}
	
	public void setGoodsId(Integer goodsId) {
		this.goodsId = goodsId;
	}

	public String getTitle() {
		return title;
	}
	
	public void setTitle(String title) {
		this.title = title;
	}

	public String getSummary() {
		return summary;
	}
	
	public void setSummary(String summary) {
		this.summary = summary;
	}

	public Integer getLimitTime() {
		return limitTime;
	}
	
	public void setLimitTime(Integer limitTime) {
		this.limitTime = limitTime;
	}

	public BigDecimal getOriPrice() {
		return oriPrice;
	}
	
	public void setOriPrice(BigDecimal oriPrice) {
		this.oriPrice = oriPrice;
	}

	public BigDecimal getPrice() {
		return price;
	}
	
	public void setPrice(BigDecimal price) {
		this.price = price;
	}

	public Integer getLimitNum() {
		return limitNum;
	}
	
	public void setLimitNum(Integer limitNum) {
		this.limitNum = limitNum;
	}

	public Integer getFirstNum() {
		return firstNum;
	}
	
	public void setFirstNum(Integer firstNum) {
		this.firstNum = firstNum;
	}

	public BigDecimal getLimitPrice() {
		return limitPrice;
	}
	
	public void setLimitPrice(BigDecimal limitPrice) {
		this.limitPrice = limitPrice;
	}

	public Date getGmtStart() {
		return gmtStart;
	}
	
	public void setGmtStart(Date gmtStart) {
		this.gmtStart = gmtStart;
	}

	public Date getGmtEnd() {
		return gmtEnd;
	}
	
	public void setGmtEnd(Date gmtEnd) {
		this.gmtEnd = gmtEnd;
	}

	public Integer getShopId() {
		return shopId;
	}
	
	public void setShopId(Integer shopId) {
		this.shopId = shopId;
	}

	public Integer getMerchantsId() {
		return merchantsId;
	}
	
	public void setMerchantsId(Integer merchantsId) {
		this.merchantsId = merchantsId;
	}

	public Date getGmtCreate() {
		return gmtCreate;
	}
	
	public void setGmtCreate(Date gmtCreate) {
		this.gmtCreate = gmtCreate;
	}

	public Date getGmtModified() {
		return gmtModified;
	}
	
	public void setGmtModified(Date gmtModified) {
		this.gmtModified = gmtModified;
	}

	public String getStatus() {
		return status;
	}
	
	public void setStatus(String status) {
		this.status = status;
	}

	public String getImgUrl() {
		return imgUrl;
	}
	
	public void setImgUrl(String imgUrl) {
		this.imgUrl = imgUrl;
	}

	public Integer getPayNum() {
		return payNum;
	}
	
	public void setPayNum(Integer payNum) {
		this.payNum = payNum;
	}

	public Integer getDiscountNum() {
		return discountNum;
	}
	
	public void setDiscountNum(Integer discountNum) {
		this.discountNum = discountNum;
	}
}